//package com.zmn.plat.services.impl.oneprice;
//
//import java.util.List;
//
//import javax.annotation.Resource;
//
//import org.springframework.stereotype.Service;
//
//import com.zmn.common.dto.StatusDTO;
//import com.zmn.common.utils.date.DateUtil;
//import com.zmn.common.utils.pager.LayuiPageUtil;
//import com.zmn.plat.model.entity.oneprice.ServCityPrice;
//import com.zmn.plat.model.entity.oneprice.ServCityPriceQuery;
//import com.zmn.plat.persistence.interfaces.oneprice.ServCityPriceDAO;
//import com.zmn.plat.services.interfaces.oneprice.ServCityPriceService;
//
///**
// * ServCityPriceServiceImpl
// *
// * @author tanghongjun
// * @since 18/10/15 11:09
// */
//@Service
//public class ServCityPriceServiceImpl implements ServCityPriceService {
//
//    @Resource
//    private ServCityPriceDAO servCityPriceDAO;
//
//    @Override
//    public ServCityPrice findByKey(Integer relationId) {
//        return servCityPriceDAO.findByKey(relationId);
//    }
//
//    @Override
//    public List<ServCityPrice> listByIdList(List<Integer> relationIds) {
//        return servCityPriceDAO.listByIdList(relationIds);
//    }
//
//    @Override
//    public List<ServCityPrice> listByCityIdAndType(Integer cityId, Integer type) {
//        return servCityPriceDAO.listByCityIdAndType(cityId, type);
//    }
//
//    @Override
//    public Integer findKeyForMax() {
//        return servCityPriceDAO.findKeyForMax();
//    }
//
//    @Override
//    public List<ServCityPrice> listPageByQuery(ServCityPriceQuery query) {
//        query = new LayuiPageUtil<>(query).setLayuiPage().getQuery();
//        return servCityPriceDAO.listPageByQuery(query);
//    }
//
//    @Override
//    public List<ServCityPrice> listByQuery(ServCityPriceQuery query) {
//        return servCityPriceDAO.listByQuery(query);
//    }
//
//    @Override
//    public List<ServCityPrice> listAll() {
//        return servCityPriceDAO.listAll();
//    }
//
//    @Override
//    public Integer countByQuery(ServCityPriceQuery query) {
//        return servCityPriceDAO.countByQuery(query);
//    }
//
//    @Override
//    public Integer updateByKey(ServCityPrice servCityPrice) {
//        servCityPrice.setUpdateTime(DateUtil.getNow());
//        return servCityPriceDAO.updateByKey(servCityPrice);
//    }
//
//    @Override
//    public Integer updateStatus(ServCityPrice servCityPrice) {
//        return servCityPriceDAO.updateStatus(servCityPrice);
//    }
//
//    @Override
//    public Integer updateStatusBatch(StatusDTO dto) {
//        return servCityPriceDAO.updateStatusBatch(dto);
//    }
//
//    @Override
//    public Integer insert(ServCityPrice servCityPrice) {
//        servCityPrice.setCreateTime(DateUtil.getNow());
//        servCityPrice.setUpdateTime(DateUtil.getNow());
//        return servCityPriceDAO.insert(servCityPrice);
//    }
//
//    @Override
//    public Integer deleteByKey(Integer relationId) {
//        return servCityPriceDAO.deleteByKey(relationId);
//    }
//}